@charset "utf-8";
@import "common/reset";
@import "common/public";
@function r($px) {
    @return $px/100*1rem
}

$color:#ff9344;
.web {
    section {
        width: 100%;
        position: absolute;
        left: 0;
        top: r(150);
        overflow-y: auto;
        bottom: r(142);
        .kv {
            width: r(750);
            height: r(287);
            overflow: hidden;
            img {
                width: 100%;
            }
        }
        .content {
            width: 100%;
            padding: r(24) r(20) 0;
            .team_shop {
                margin: r(12) auto 0;
                width: r(568);
                font-size: 0;
                .top {
                    font-size: 0;
                    .left {
                        width: r(241);
                        height: r(97);
                        img {
                            width: 100%;
                        }
                    }
                    .right {
                        width: r(241);
                        height: r(97);
                        img {
                            width: 100%;
                        }
                    }
                }
                .bottom {
                    font-size: 0;
                    margin-top: r(11);
                    margin-bottom: r(15);
                    .left {
                        width: r(241);
                        height: r(97);
                        img {
                            width: 100%;
                        }
                    }
                    .right {
                        width: r(241);
                        height: r(97);
                        img {
                            width: 100%;
                        }
                    }
                }
            }
            .store {
                margin-top: r(26);
                width: 100%;
                .store_top {
                    width: 100%;
                    .store_img {
                        width: r(211);
                        height: r(165);
                        margin-right: r(22);
                        img {
                            width: 100%;
                        }
                    }
                    .store_introduce {
                        width: r(475);
                        padding-top: r(30);
                        p {
                            width: 100%;
                            text-align: left;
                            font-size: r(30);
                            color: black;
                            span {
                                line-height: 1.5em;
                                display: inline-block;
                                float: right;
                                font-size: r(22);
                                color: #494949;
                            }
                        }
                        p:nth-of-type(2) {
                            width: 100%;
                            text-align: left;
                            font-size: r(22);
                            padding-top: r(11);  
                            padding-bottom: r(11);                       
                        }
                        p:nth-of-type(3){
                            color: #FF9344;
                            font-size: r(32);
                           
                        }
                    }
                }
                .store_bottom{
                     width: 100%;
                     margin-top: r(30);
                    .store_img {
                        width: r(211);
                        height: r(165);
                        margin-right: r(22);
                        img {
                            width: 100%;
                        }
                    }
                    .store_introduce {
                        width: r(475);
                        padding-top: r(30);
                        p {
                            width: 100%;
                            text-align: left;
                            font-size: r(30);
                            color: black;
                            span {
                                line-height: 1.5em;
                                display: inline-block;
                                float: right;
                                font-size: r(22);
                                color: #494949;
                            }
                        }
                        p:nth-of-type(2) {
                            width: 100%;
                            text-align: left;
                            font-size: r(22);
                            padding-top: r(11);  
                            padding-bottom: r(11);                       
                        }
                        p:nth-of-type(3){
                            color: #FF9344;
                            font-size: r(32);
                           
                        }
                    }
                }
            }
        }
    }
}